vegetable sandwich - Spanish English Dictionary